/* 
 * File:   IAdministradorSesiones.h
 * Author: max
 *
 * Created on June 21, 2013, 11:14 AM
 */

#ifndef IADMINISTRADORSESIONES_H
#define	IADMINISTRADORSESIONES_H
#include "server_Sesion.h"

namespace TP {

class IAdministradorSesiones {
    
public:
    
    virtual Sesion* getSesionPorNombreUsuario(const string &pNombreUsuario) = 0;
    
    virtual Sesion* getSesionPrimera() = 0;
    
    virtual Sesion* getSesionSiguiente(Sesion* pSesion) = 0;
    
};

}

#endif	/* IADMINISTRADORSESIONES_H */

